/*
 * @Description:测试类
 * 
 * @Author: rendc
 * 
 * @Date: 2024-10-08 15:02:56
 * 
 * @LastEditors: rendc
 * 
 * @LastEditTime: 2024-10-08 15:32:34
 */

/**
 * Test01
 */
public class Test01 {
  // 泛型方法
  // 修饰符 <泛型类型> 返回值类型 方法名（形式参数列表）{
  // 方法体
  // }

  // 方法的修饰符可以用 default 吗？

  public static void main(String[] args) {
    // 实例化 泛型类 的对象
    Circle<Integer, Double> circle = new Circle<>(1, 5, 2.5);
    System.out.println(circle.toString());
    System.out.println(circle.getR());
    Circle<Double, Integer> circle1 = new Circle<>(1.0, 1.5, 2);
    System.out.println(circle1.toString());
    System.out.println(circle1.getR());

    circle1.display(1.0);
    circle1.display(1);
    circle1.display("1");

    Circle.show(1.0);
    Circle.show(1);
    Circle.show("1");

  }
}